nelori stronghold - Turkish English Dictionary